html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; line-height:30px; background:#FFF;color:#53400e; }
a{ text-decoration:none; color:#CABAA1; cursor:pointer;}
ul,li{ list-style:none;}
h1{ font-size:14px;}
input,img{ border:none;}
.clear{ clear:both;}
.f_l{ float:left;}
.f_r{ float:right;}
.iWrap{ width:100%px; position: relative;}
.wrap{ width:960px; margin:0 auto;}
.header{ position:absolute; width:100%; z-index:1; background:url(../images/headerBg.png) repeat; height:100px; top:0px; left:0px;}
	.logo{ width:170px; margin:20px 0 0 0; overflow:hidden;}
		.logo img{ width:170px;}
	.menu{ width:760px; position:relative;}
	.menu p{ text-align:right; }
	.menu p.top a{ color:#fff;padding:0 10px; color:#fff;}
	.menu p.top a:hover{ color:#fff;}
	.menu p a{ color:#fff;padding:0 20px;}
	.menu p.lm { padding:30px 0 0 0;}
	.menu p.lm a{ font-size:18px; line-height:50px; display:inline-block; background:url(../images/lma.png) no-repeat center right; width:100px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
	.menu p.lm a:hover{background:url(../images/lmahover.png) no-repeat center right;}
		.lmuinfo{ display:none; width:1000px;background:#fff; padding:10px; position:absolute;left:-200px;}
		.lmuinfo ul{ width:105%;}
		.lmuinfo li{ float:left; width:117px; margin:0 9px 0 0;}
		.lmuinfo li p{ width:117px; height:117px; overflow:hidden;}
		.lmuinfo li a{ padding:0px;}
		.lmuinfo li img{ width:117px;}
		.lmuinfo li h3{ font-size:12px; text-align:center; font-weight:normal; height:30px; overflow:hidden;}
		.menu .bk{ display:block;}
#full-screen-slider { width:100%; height:620px; float:left; position:relative; z-index:0; top:0px;}
	#slides { display:block; width:100%; height:620px; list-style:none; padding:0; margin:0; position:relative}
	#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
	#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
	#pagination { display:block; list-style:none; position:absolute; left:50%; top:590px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
	#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
	#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
	#pagination li.current { background:#0092CE}
	.scroll_arrow{position: absolute;float: right;bottom: -10px;right:15px;display: block;width: 50px;height: 50px;background: #d4c0b6;cursor: pointer;z-index: 9999;}
	.scroll_arrow .accent {border-color: #2a0f01 transparent transparent transparent;border-style: solid;border-width: 10px 8px 10px 8px;position: absolute;top: 50%;left: 50%;margin-top: -6px;margin-left: -8px;}
.productDiv{ padding:140px 0 140px 0;}
	.productDiv ul{ width:105%; margin-left:-10px;}
	.productDiv li{ width:220px; float:left;margin:20px 10px;height:220px; }
	.productDiv li p{ padding:2px;}
	.productDiv li p a{ display:inline-block; height:220px; width:220px; overflow:hidden; text-align:center;}
	.productDiv li p a img{ height:220px;}
	.productDiv li p.m2{ margin-top:-10px;}
.IndexLeft{width:280px;}
	.IndexLeft h1{font-size: 34px;line-height: 34px;margin-bottom: 20px;color: #776441;}
	.IndexLeft li{ height:72px; line-height:72px; font-size:18px; border-bottom:solid 1px #ccc; background:url(../images/IndexLeftlibg.jpg) center right no-repeat; overflow:hidden;}
	.IndexLeft li img{ width:72px; margin:0 10px 0 0;float:left; vertical-align:middle;}
	.IndexLeft li a{ color:#333; font-size:14px;}
	.IndexLeft li:hover{ background:url(../images/IndexLeftlihover.jpg) center right no-repeat;}
.IndexRight{width:635px;}
	.midDiv{ width:294px; height:348px;}
	.midDiv img{ width:294px;}
	.t2{ margin:15px 0 0 0;}
	.box{ position:relative;}
	.midDiv .info{ width:80%;height:200px; position:absolute; top:50%; margin-top:-100px; background:url(../images/infoBg.png) repeat; left:10%; display:none; padding:10px;}
	.midDiv .info a,.rightDiv .info a{ display:block; line-height:24px;}
	.midDiv .info a.description,.rightDiv .info a.description{ height:72px; overflow:hidden;}
	.rightDiv .info{ width:80%;height:100px; position:absolute; top:50%; margin-top:-50px;  background:url(../images/infoBg.png) repeat; left:10%;display:none;padding:10px;}
	.box .bk{ display:block;}
.w1{ width:100%; background:#f1ede8; padding:40px 0; text-align:center; margin:140px 0 0 0;}
	.w1 h1{ font-size:30px; line-height:60px; margin-bottom:48px;}
	.w1 li{ width:180px; float:left; margin:0 15px 0 0; position:relative;}
	.w1 ul{ width:105%;}
	.w1 li p{ width:180px;}
	.w1 li p img{ width:180px;}
	.w1 li .info{-webkit-transition: opacity 0.25s ease-in-out;-moz-transition: opacity 0.25s ease-in-out;-o-transition: opacity 0.25s ease-in-out;transition: opacity 0.25s ease-in-out;background: #271608;color: #e3d8c3;padding: 20px;font-family: "Crimson Text", Georgia, serif;font-size: 16px;font-weight: normal;position: absolute;left: 0;top: 0;width: 140px;height: 140px; display:none;}
	.w1 li .info a{ display:inline-block; color:##e3d8c3; line-height:20px;}
	.w1 li .info a.description{ height:60px; overflow:hidden;}
	.w1 li .bk{ display:block;}
.w2{ width:100%; position:relative; height:350px; margin:140px 0 0 0;}
	.w2 a.btn{ width:230px; display:inline-block; height:50px; background:url(../images/abtn.jpg) no-repeat top center; position:absolute; bottom:57px; left:50%; margin-left:-119px;}
		.w2 a:hover{ width:230px; display:inline-block; height:50px; background:url(../images/abtnhover.jpg) no-repeat top center;}
.foot{width:100%; background:#EBEAEA; padding:30px 0 0 0; margin:140px 0 0 0;}
	.search{ width:300px;}
	.Fmeun{ width:605px;}
	.Fmeun .box{ width:200px; text-align:left;}
.p_info dt{ width:100%; height:30px;}
	